79122502
87155339
76468661
78978680
1968379
6766725
70283269
18531668
55469400
47648605
23224018
59049930
60203166
35041063
5863478
62082762
76846384
56204371
92088935
48141912
63168476
72079615
52527603
49197273
64656521
53144396
20984110
65391204
12631317
40973578
923451
8824581
93274407
3022926
50398510
47258119
72478160
35371282
48582212
29074068