38756371
22194209
82914770
44173335
19455216
99994925
1039944
9592516
84938712
79107422
96053266
79064190
2427191
4262486
48059723
53666026
13811040
88801376
64772797
17185559
4637398
32715039
8448813
17715684
26239160
21752256
28248057
94127757
99729114
32253874
10527500
90977488
16739183
67462666
66142805
99217388
79198351
17314364
83326376
79609232