62517481
32066207
20484182
69817342
59096185
8828877
86754467
16393358
46624039
50018274
78489626
46742540
21334662
83834814
4615438
6868255
18692682
83095410
16317939
56112177
48815277
24337928
4677000
76008356
57551589
28865892
97266968
12365484
7078895
715259
36385080
74921152
52027424
23818438
64628230
21545114
21613543
328113
60792050
46973491