5625208
89142510
20978595
17036999
45413261
77873488
80422580
55108886
84247688
40028662
5086209
10077320
7476374
1218330
62315473
95865839
69539820
70039435
66967106
25576344
4490427
64349488
17171445
55118839
76135626
59646091
92684565
50886515
61004061
49193125
5595008
41976780
17425119
97473329
49819451
72981262
81038386
22693973
90017662
60311440