45143390
80871590
74447848
13846959
21188843
32163942
92413659
67338072
55379381
30012869
98947470
72769878
99641881
6255960
12901838
61131934
87873392
2619668
6647535
5593425
92177975
22378708
13252902
8241753
89939927
31492176
88973932
3558123
92147522
43725845
78065963
55002294
99698532
67058560
28542928
13415370
41358339
36409087
3717986
92432452