28522798
262976
81429795
19336278
10248058
12318069
30897885
87736121
87987823
43337526
23953670
15544887
6884924
376846
44071328
9004622
5741975
50066695
83957225
72057634
1094110
64715146
193448
93574652
31362808
89295066
57391
20505747
1809836
34511381
3500129
43824265
86444228
31323103
61155031
22451898
8067671
39663400
59951138
10353927