37857727
50383319
56508107
20257948
96979820
22189700
75924716
7615731
67036373
96813990
77567807
88804334
42396923
8752878
6511018
46065837
8974565
79546186
83803668
30901004
64495597
1781577
54734804
47186845
23715757
144100
53527519
57359731
1546996
36202280
20768683
21583210
19868311
42496147
58032181
58773002
75081724
26514368
88339520
7356703