38236282
73326339
4476100
12135378
52388494
25231667
10689041
7682191
94544698
24838533
9731218
7651239
2842504
71793719
75129229
68254126
87716611
85521702
95612822
92473904
7042466
75137997
10165863
63197521
2878207
84337247
33241950
60681797
60638338
89954817
24379436
70112518
16225507
11903019
49078551
16157966
26608828
17037385
59016228
13577441