96643703
65407641
84075977
41239648
74824145
49882378
69556249
48347463
44715139
26606044
96803564
98909077
96055084
54478912
31333084
43992866
5221440
14244404
60917236
14041820
57783267
7359694
96261510
61175550
24001436
60553346
72036097
19769790
30404359
80554167
3052495
9157601
3997430
71872311
27058008
2806497
23785467
1145116
82484077
2358508