38928816
20122120
7673393
76307143
83043303
46787999
16401408
1749453
32993616
42512696
78474275
61545543
3666741
71893884
362000
48441810
4683706
84807731
19356457
30982389
17878113
3942723
81294610
23705872
42334928
76346049
78284495
60559142
96617009
70208514
66331783
48657344
88428656
68927482
95982005
30834411
982763
4646817
92859517
9605444