4272142
20409745
52645541
27178293
64722707
75852577
62067090
19207003
6503786
51341372
18932343
47495255
68251851
5186894
83471908
36408183
69012779
59509263
8635474
4583843
48566795
10317716
81534787
96964290
6090428
89531357
56659763
1765456
27502552
15977958
83052250
26796612
33285486
74043115
38336718
53637468
30665952
79929920
75217051
12215738