8956601
14603756
18501211
419453
1565203
54359608
20387497
11266092
58652607
62488385
81416065
96217432
547175
50245536
11583388
76535167
5693220
72468458
23033891
64587597
16803709
65282907
53409211
99555791
72897312
14497743
50309143
98294526
96673612
15963939
93845729
93462498
67295551
16502254
57419242
4671781
40992795
72576255
13073356
67424727