47018386
49363576
73206347
22626407
12314414
87095430
93739036
11418805
87526320
34461135
1290131
31433606
68323378
5779465
28207196
83683785
66526678
7458885
33762681
23661626
22764185
54906345
82339036
63015370
41502040
98836282
11112843
70672062
33698486
43556469
55265082
35252015
23524345
52561430
3731017
16095026
38208848
38225104
49457138
34536289