29295184
16765187
16594917
98332346
25022124
27604446
23078982
24212451
40686630
1549818
19757301
3664324
58072876
96671152
80257151
62541857
33655865
59239660
78588923
40615175
42575348
35119115
16849990
6434931
6649751
14725993
29124114
66443845
4725416
3979708
26738103
65934897
7259755
98052687
81647848
24102930
32448804
18624022
82155484
52391636