45603
68834980
3608168
92864800
55371038
30431880
5873228
58564541
21016725
30801018
53407521
61687356
57626782
69656703
67443705
95418252
71395506
4472653
390137
98494525
93076077
6711853
41785088
89276569
53992708
90109124
31475073
29115081
78788500
84801259
11414486
15525631
36154490
2149897
2272515
83472248
64193268
44817135
88426795
87254084