20268885
7539190
45862364
47357194
29056955
51198090
77769466
64693627
83715227
45421358
5579454
2380470
9092992
42795303
9108132
58002172
96426056
6479102
46939249
5396359
48722686
90322240
30645964
3628129
37309493
42397301
61763130
29138845
85434285
20604402
59419553
63284144
90533553
42871532
36558722
18827658
64726960
5394883
57346284
43566779