84939163
93434409
28427993
40944684
26223790
5194608
47953174
15897214
47232030
33903948
80449470
29964571
36743653
95684402
11743632
87954784
48385982
38248493
11821703
48049104
15197045
81121166
34064611
58854362
68734982
71055312
13015685
28301227
87184760
49697453
39268008
20384328
17775038
78279047
146509
91661693
37153451
58349372
16768316
45401985