96222732
30854231
22163422
72617323
44797900
30983095
1009291
60422815
34963808
30103953
41771351
65498715
21477684
95289884
14142884
57681613
61189
16131951
43012926
82792223
44089239
43626510
44329875
22117522
44646203
12665135
90048149
85998704
27438196
22724595
73983041
78463552
37813301
58475006
60998586
31266791
32815225
74887572
29305505
2799608