60377381
56654033
1582629
61545433
64849142
65056531
10935227
48396092
72756348
97571291
37009186
916861
22449131
20908673
32355338
47349965
57375403
5875823
86054852
95847098
16671843
71388870
13469064
3704436
748457
72089968
90096438
89698499
95962811
88942734
49571783
32522615
11127797
92114265
10291248
15612906
29946981
2108833
971241
47485196