10476816
14059242
51698467
5957984
42538370
48703574
76403722
31029692
35678167
47939944
20329510
83899286
98506692
8278304
4156745
9666258
53784096
61626834
82783904
99586074
29808715
37605822
25532789
87729299
92061713
33875485
88458720
3663699
60024632
44922561
76981124
46563781
3489902
43484188
40484557
20984797
73091688
79982233
7123161
10393811