53183976
2682785
38129497
36068517
25312392
20449884
60398637
879249
5710965
39639526
96563580
70344581
4554198
95636764
67199758
96112598
6117132
40142521
80159784
80735424
83297329
23269199
3416928
1799165
83758850
29573747
90158712
92242479
20387960
48989407
2598399
43141071
52252480
4557285
39874388
7841328
7922092
78809577
51423796
5551453