42325694
26884631
62871706
2209616
28413478
4525324
50829189
2912778
16334005
98499664
27607322
24811291
63622679
16351048
61639279
91717060
31644566
4809609
91895233
81445055
70919308
62369784
75626090
26846194
76305779
11245735
74688520
25973965
41695026
72812193
61174772
35741761
87558038
14359897
87532797
68048437
15655272
59313647
4655598
57437430