50438642
3656232
6706960
64193180
22372172
59071220
60852030
57491830
43042986
42753237
51419693
58215669
37367529
18105944
92745965
92075759
79885933
39969957
72915809
46679331
22284182
24039264
61618965
82103029
6477859
53196911
7042078
866771
29127040
14005624
48589768
87827139
168755
46086875
47543216
99341945
72285320
12856379
64765865
82554465