33739182
96939729
97242256
29225035
77335785
61108533
95376127
49034139
27959257
421917
7925599
86778053
23825944
66407327
11076213
74873867
68055851
35255028
26609160
38664787
77958500
3497198
45631846
64694012
54806115
61084691
51627672
9992268
45861218
4157107
10064779
61113281
74179878
33004963
74869005
61504621
61784180
6196792
50134446
44039918