19246488
64724280
95558316
55872527
62012259
69138136
48687655
66667018
2759550
74096432
72414208
6519706
93937494
10352940
44165172
29192194
36894875
49793899
10175381
51348141
5305656
19296679
33618100
95507574
61489232
32078897
285462
49162481
91525216
63768021
81959972
77935549
1877687
1163521
8050244
35406063
5334122
61593828
41787584
19413838