124515
4627520
37556770
923013
3310769
73358802
82875184
50949435
43177684
28449946
21747870
77739045
57217299
48336290
55507522
12941766
2275283
66664466
7826571
68548219
3862819
48372904
4991668
13877997
20746836
61276204
60695200
8267164
51161167
86405244
15505662
8375679
79619616
87522500
36335934
23572961
60541040
88838311
37265725
64204357