66238292
42693025
7212861
68786008
62832965
13035058
90134869
11465802
30049778
8125253
3294427
21597274
5652391
791351
48042082
3314252
86503274
73915095
99396527
46838360
53554037
90156398
68752541
54197930
49991648
80368767
88153125
90711874
54421697
18601457
37973489
56205692
85895330
23654088
20244422
31571925
35487369
6721926
15848212
59323120