78143817
8203800
53049994
99566331
64296043
46522404
45029273
57496737
75178985
22252688
65526532
57595956
37257082
29797632
23455377
2908375
58349115
70048020
73419108
70466046
48873281
69365806
87652122
26163308
63838810
83764996
14106309
89306997
23084628
29346579
7227526
67149101
65526556
89663919
21845188
8359968
13602319
11048799
96951563
19866684