9569233
2881163
60218731
48989812
3719130
42106169
1742951
90783232
53877099
43371102
2586516
35328396
21536124
15024380
25149109
95386902
25053031
56625437
25988374
88554296
84617225
64129640
58135946
68185789
23472132
96817362
68943596
89088831
31751930
95959339
18854563
14525916
326481
44109919
73806496
3381272
66015263
4061672
5079527
335567