45975342
47979990
40778539
5505455
5339690
26772885
28854978
31713510
10516360
9834505
73619165
59651841
21502222
13069285
44751187
82882688
13614866
5832432
12476092
95501145
60383113
43238805
83702910
9952495
9725378
93604981
46216176
97141445
11149156
63715261
94604174
73394617
1241978
7475779
21073643
35266995
9204571
39923127
41255854
46786505