22216258
61617818
16403274
50763468
5303349
18466249
52367895
94257934
75332352
38484141
39362284
30343458
51097933
10494991
78788075
10014182
6069505
6274182
47485704
73782582
21725902
63344198
98453824
30776550
82496520
8180820
51417044
51385620
32897160
53284755
24261328
23785126
69688234
56023197
83657007
20786724
769113
40685156
75575970
19122494