12253632
62297234
144044
16165506
17934240
41292408
70275947
89044344
75025834
8697995
76458153
10841778
29587660
30488759
54646668
20273174
30585164
7558261
29162198
63413337
33885039
9007310
25855441
55413634
35963099
98609093
77252384
5790870
74173129
89774022
59098538
16887096
25847562
43987476
31399427
895110000
8136605
13585332
7559559
44295704