66246350
54795590
75838477
26485742
91773402
88069097
30227962
69099853
54013552
24288018
9108050
87334215
31679932
26018089
3005219
5034371
21305587
31604500
87845911
34098778
8801125
25604824
76018363
68552596
68842273
10288188
83473703
1431257
44587103
10634816
80223858
76851904
53553980
89093573
28564247
50461969
22968737
90307118
50032843
5196593