10012343
43326798
2400180
83534194
51858346
77399483
23288300
4456428
79557885
6412977
58467828
87814809
20407821
47544064
24909974
77399756
12021124
54066064
54087380
83662783
86699892
10568715
28389105
3190549
78292036
37342115
19895759
50845448
56547994
3892112
36666367
90936619
6210445
22372528
59935275
75134230
96808682
86326703
56128461
92556547