22292353
48928623
2453579
43404649
58397578
24389705
60679760
99621480
89201056
93768980
69643803
31369570
15043863
24526219
21464932
4601578
34449871
1546177
20388403
84594479
10142704
412403
98539064
73975300
54963337
24338606
79637245
83513881
32214609
6047231
13466110
8447179
26008684
3591531
85606376
48104573
51144491
71755667
66841424
8276908