64161040
62068408
4278410
92112769
24069496
39666516
29414265
13538207
87175272
16471206
28404414
73981472
32916094
70976897
3678344
68859157
28936909
4344980
70176133
7973421
4106554
16631844
94617008
69481051
20099141
27619336
51921182
40143563
41799142
66898088
90605851
52992170
79725791
5908541
7593349
22404477
30601460
85601947
27212336
87759673