29414318
69143258
72595386
60036902
97937351
46068089
33028609
73473375
32693158
54874502
11302747
32138422
67194121
34581492
2937321
77019323
50631389
68002273
61106936
22363250
17286336
16026426
85835886
16218024
9517144
88586204
67188651
32662300
76583710
13587898
59218679
4585577
20955643
17756211
3901687
11295466
3571874
62612104
69222539
58552096