3148100
2287235
7108656
61021115
41937663
11357684
25853325
88437920
47337269
99491447
4762217
11322297
87356869
8342403
72196252
5261561
73758876
48411300
72101391
59734963
71365548
71722901
34593941
47336583
83335597
45653553
62046827
70507567
63305308
70476918
74014266
12609716
58319821
8288300
9110616
3982144
6300334
35545106
90405481
42048383