39282465
77592696
4297785
48275248
34254220
59084285
43323020
41988405
87346820
81554562
60783881
29256002
13871095
9138601
108314
60719975
16504097
30617678
28159728
74895333
26238580
25666201
82218766
62893012
38337213
96912582
42418472
13762776
95335135
9270251
3705229
70462669
42679073
14646215
43971819
7726933
93195838
43485596
94398676
77563484