49975422
93874114
70719507
89447028
26188836
4529721
44171769
74577065
30294574
864144
575119
38596880
72526345
99444803
31046432
36685788
3246546
71558648
71694910
41128187
13233604
43492332
35501251
1018657
29007690
408167
79775065
68471394
9465471
78147958
71605117
6257892
989475
25104397
15598325
17818620
14691456
41309506
64175042
91075867