96782605
39677637
4430904
30908377
7473004
31684572
2275592
82385845
97891061
502895
33001389
37444508
49885875
7716221
59805720
49095674
70372527
99444287
99933097
80603217
63598205
31592127
23143977
25429002
99434573
78103165
52786211
7566572
61908318
50056089
88865909
33517097
77866920
75286621
66837965
15402180
17742893
51695914
57808258
53267530