22862095
52001545
13321430
31246367
23323843
8929799
82771884
48155704
38182157
76717374
82105604
12879897
6314267
88226286
40561632
29636888
60268201
92162018
31972352
62935037
9459031
86966506
32753501
6027899
41026065
22889012
65942582
55964447
32438966
94988026
71417364
37754825
87013232
597301
17146849
79549965
77507512
49089169
35264574
42878909