94015116
75188868
2609327
896377
29983141
69477304
94424072
82832534
64675903
81948893
6531747
3294063
1832382
92712881
51292285
18041585
80366354
42387508
41384730
45555631
99719985
69625162
85102812
6898539
59494343
31805241
6302839
8073919
57692140
40112734
60034453
39244321
5693584
74217215
37062436
87445458
65175743
64879030
39148278
36754338