15032144
3879500
62745043
92595078
61944971
57746394
38186305
6780405
22219634
95163421
78142841
84849420
31177160
1969353
93564804
48505760
12645931
2856747
54242124
4303821
52865582
93354293
8467911
12358700
99383246
8756125
59517801
66968097
9614490
52992531
93258952
9807293
29129759
27416979
6778890
24781100
25101582
42061440
9950141
78249721