37111140
39321407
66272080
89657201
17536209
4643379
65109425
51337133
41006114
1468891
31995349
72995301
17683274
14604449
2751844
37748642
96929382
92096857
37532176
6146918
35857950
64973743
17149207
26247369
52885830
7135943
55339250
84736177
7775995
20721099
72242256
10728427
22188938
6907040
80095858
90058747
74998493
60581815
92728980
28068261