54767708
53258924
50189190
33368098
50952682
65492179
28599790
722847
63509333
92996130
9445307
88483194
933680
31744256
20686205
29921258
17817148
51042508
95331086
81268684
56755470
38069460
72708138
63404291
18279964
16662672
31937887
37337796
67081309
89227589
5649115
67342326
79399122
70646662
13937823
77499057
26795604
82041926
80567243
30242084