33862228
1548245
10751744
3771271
38682660
94697908
50294690
613591
77193538
36236303
73556011
91955642
41621210
44847660
27076449
2504200
99536589
93685439
48297197
3519383
87582864
68193750
77336782
38155924
39218193
12721198
78333358
60439503
53752856
66558257
29189798
44871785
23559119
59645852
21919522
60839492
52789564
65715009
82266394
38792710