52369424
48482190
92664910
48996866
61159412
35535962
13561764
33508697
40749722
75472157
51175754
99629847
8703796
4668214
25029220
28196248
98413261
60096474
55048852
70661110
71835152
50441441
90048431
86365553
15455312
51192851
20332279
34809664
66135984
5419517
3459588
40448989
41984555
18176958
35477633
95686410
34989821
44668676
60628269
37898301