66348552
11792076
67534022
37285595
78654707
7605875
63167232
51158051
9376842
51267727
35655005
16527153
94367380
30772875
41492099
94634890
75212481
3266064
14994822
9688246
24799027
76363636
18867901
30292367
96045479
57394342
28923931
81501046
83876980
1822178
63446816
96225264
84219154
77317709
65471143
85783908
74854029
11707523
4112211
28199327