2332056
96821149
59846222
28858994
30246912
83079614
78298706
78446535
33391838
58585986
10228767
95168023
19071960
47936582
5831675
30782889
2752598
9552284
3708463
16795233
89002003
81965941
92634985
69806008
23435739
33816084
23953064
60078447
815885
31706357
5359605
5782590
55449506
8875315
22519
61189782
22907165
98378781
66401235
7407314