21686394
5259207
74795946
42345222
40994592
94502326
2812505
86661438
73102256
8383143
92835129
32317245
65229985
13438695
730282
58384624
4181658
849619
25189384
97868801
5500685
33369165
19155690
61267273
56772574
97662827
94331160
43794418
31658753
3542255
25968848
30657284
59226414
76257348
7951916
75968
29299649
79454518
4517918
5800241