49303955
8452460
70918888
96605044
64018600
20662323
44339180
87535313
22247178
8757593
50499157
9198372
36472269
80936213
85383148
68919477
69396866
4733889
33518111
38267378
74428368
59307720
57427697
14572654
9795190
5898304
72075619
10162900
16391660
82124061
29185574
6148656
50289996
4956223
77285767
244472
21565208
64552875
95176921
30011936