1789508
20212599
88054376
7683190
93432802
86669811
64667897
72244050
48826506
75706096
39434892
97929541
50557750
73682819
85888342
16259130
46932369
38075392
28528122
12123430
10784169
65527735
53284302
86749408
69188716
23784044
8773402
89983491
36256587
22814177
50647675
94484684
24009178
42433078
75301114
58134191
60465846
5805351
81732327
59728143