93798665
26548940
9394910
73109723
70772219
44144678
48178797
3568765
23345013
57183027
53097200
35068306
66792891
24926295
917795
50386819
32205275
79456084
35575845
304683
38173367
44092647
89901631
77588141
43296363
70979340
95066789
25491995
65356025
52101480
52731702
63959037
13002402
11881500
80319048
69849519
72359817
42538981
33697818
72939301