70052456
17776707
15069639
977122
46859654
31869534
30107316
36379780
4703218
90754912
27414785
98687675
82122136
91305765
88663372
29046061
2649578
96791239
93552431
3209180
81263642
50909279
45205403
33348065
53333751
61822377
1227327
73941187
24257301
71494056
78356002
44878529
39743990
74107267
74492940
33675004
57199048
29805615
78508492
4002079