45857391
13234430
4211647
69241000
77803271
37192116
2591337
29735571
22768786
63892230
66511714
9683095
59134597
7599734
3059463
58422227
90561607
63699656
54608564
73713387
89193287
57806280
23978845
57699937
52132732
58354533
98675225
93827746
7208639
65089165
32714159
69899451
88495518
5571713
89017928
44019647
62338838
76474795
16548313
55923885