29121576
61008194
71338719
36094476
85878901
93027436
71485581
3208898
32201779
14965560
32483751
7619071
2425390
64018800
56106985
60398867
58637737
52662620
89281095
43246378
14733590
4502233
96046223
73916987
2482455
27408682
91265236
44623968
42808245
9120409
34116551
45993536
98036116
90826358
66787432
15449659
41895267
7179675
4336852
7784147