38295602
82692916
50388530
9951647
44317195
46132109
18022219
71333494
51097615
7922648
72983191
33908399
47178946
4177738
2044285
79234243
38364961
3625428
53743982
27091937
79707967
37802731
49599339
58128987
35152154
9395449
60503107
12531000
39724812
486763
7241163
25151325
19148933
26469940
26279626
4922713
5258591
42184852
55301478
11859030