2169999
3307573
73557517
15639395
35299360
70474752
10976211
92663271
63062312
688324
12695363
54605299
60862579
54246483
5103527
68914059
8337297
72247376
35103732
95291316
89393898
42229887
86722686
20025324
43987600
434921
72823691
38402396
55318901
70462473
99841768
94097897
85588899
56607147
25565711
39624711
14058000
96512252
2246194
22111554