27763767
86202366
65225497
24372751
9228245
25233295
6837604
28878239
1542882
52051271
3412546
26152316
2925811
6493432
91675554
80429
17319963
54605186
3082472
4845345
56905492
31282723
98619244
79961396
2915227
8611453
60547923
79505232
99702581
83054331
3609120
91562713
69931412
2895284
4085269
8046752
34041961
21151072
30629628
6549523