46212418
30168871
79382312
48935666
95879595
67218236
16616025
91365665
88043849
72803876
62867081
29237470
96734570
30453945
56824774
10286830
9945233
50708702
31736761
47077348
74269246
51442392
37935241
91358705
71047669
41334114
33724675
35069345
81314930
51838491
16619860
22346261
26916752
64502391
58291964
14369751
22789079
7706141
91054012
63073376