66099673
82112454
3879842
47438521
93214052
17573187
7419988
87961800
95646086
14183250
1535117
54342252
30745802
530628
48277718
81284914
89187267
3801297
32951285
84448679
85181037
94364823
63535198
39866543
51418125
99565076
4369177
21554686
44986184
23958410
47417763
93052643
27466035
69156
94746486
22172908
92698585
58638754
6116039
4484624