97199281
67981142
47508479
38957222
65739833
95329319
76903177
84552004
96117531
63632979
35713726
68602198
45364757
2882388
54209852
59764565
68737986
48144581
781334
99991018
4682636
67281383
44784186
1097061
46701252
48187065
74701846
86916412
91802480
48757888
77412308
35477215
35909313
29953643
22669246
14455415
80405426
55418700
1011864
20027040