40559104
61903412
2692844
69558286
59363790
3387321
38628291
9364244
99019560
17983804
42296166
4746821
75272225
3653977
78506630
74394351
26128971
41617566
83779012
10317857
96723757
80514252
92499190
63567363
7887230
43221880
85547215
70453382
4148044
674781
579655
63252429
79217836
26763536
54028572
69138524
19822496
22413930
40675848
41214038