50349919
55002123
16175581
89778339
87409182
40129494
33211162
59595627
2559602
33997349
36505258
184895
95658673
17417159
3661614
97498977
73415535
72402473
71496264
28412210
12144589
73819817
592187
66823687
96639726
48688807
25754451
4104343
51835079
74819909
64754684
57523524
78467721
31477406
84199601
48222088
9148331
5318706
33029654
41203618