24224055
50142570
11218933
50402912
47446286
64789981
49437467
70048581
78019780
65165936
54975632
91697195
17453462
95284059
3794330
97519137
30425447
66344799
21007072
12859833
81769220
52241946
94673441
92938568
49607295
72216966
72104031
47244354
86843367
83397612
98941660
68672418
61387205
30457809
19132780
42074832
11049573
32394723
47921640
93868391