66026149
4922803
78809077
13972182
40163536
86743160
73599529
50342732
97654424
18557489
3257547
14019747
30088691
46714618
92313693
3792257
30789934
87322329
72654340
74226514
816208
65774230
93551816
8858656
56931576
61788451
50897353
99804196
15705026
13876739
29969305
21017232
32219851
5278281
96072580
61844058
92184188
7473989
40227686
60559080