3186132
62901746
26808173
23539832
18299173
81494042
38628108
6499225
10848356
2644844
6840899
41637866
34157527
34913118
46445633
31568732
84678640
2948160
14985403
58805066
20884082
84784586
3584762
65436452
65438659
57586065
28578988
72361790
97514493
61797561
4919263
7332324
55682888
61967878
1358551
87676759
84586284
44177283
57216720
14386501