82873338
72105875
52826705
5587794
35817746
37759503
22594076
11766706
4005533
77669372
3183841
54855966
79136347
34456388
57115708
54573308
72706307
11352349
9250690
8776046
55616482
19365229
44842833
55052305
15226070
33044680
98548356
95715836
2271425
1789999
84396560
61484590
33789051
70139647
44206334
42027015
20357670
51053686
28643856
72371827