35674323
7929233
35767537
30724139
86835511
58422178
82654077
41373447
51987298
87923775
59872138
35652600
98903236
94048551
33202219
40495471
69363057
30454121
97166847
65508179
33892453
31257341
77142392
82945389
38545118
26493777
26348708
96516788
33559937
93789176
47981311
65287819
417259
74347828
70725890
602447
33492426
16133043
2514807
87144028