32679589
92782219
8413700
31515942
34971553
44315817
70473897
2262109
59031900
44331053
41912120
23101779
44617222
42563366
11455802
56264602
39222106
19842415
99455581
92328492
30709712
20576761
60982583
88476653
63965888
89218745
50426490
42406165
20561975
8315299
6043894
39842782
20711406
26242325
94333575
21538620
95701532
20759832
64027
1303321