81072143
75825153
4809128
81336238
92186628
34365173
97894987
1706537
49634867
9375394
81995173
97913392
27142392
77809826
23979194
57859035
20916938
82863771
73836268
53504591
87075556
48281800
85542130
44777274
71688947
2311122
7152721
91595979
7836952
15269434
16971285
1842446
10091246
23495029
79929825
85206065
24087443
60221799
47785803
27779287