20414852
34026544
41241180
8465151
33942526
19789145
7849924
50908964
74013434
14767235
39544448
9814749
82445103
14797352
20277793
29487443
9846398
55976919
47836356
44369109
43864238
7298303
16418761
44074946
958145
57686069
93523954
36855307
46443645
49036356
1621158
40266629
59022452
21236904
65809813
99326934
19393922
24866028
32547725
6893697