2041108
54973474
52955746
45096346
2286139
71415360
95966787
94561513
17558260
65583879
60903464
12024559
61769734
11143830
78867168
46296235
84893284
54758348
2497089
73669479
3052315
87863524
39566951
66787804
67749962
79929886
40293402
35443863
4877953
55381185
6551516
34849614
16701587
45859232
23077671
97247173
12939585
12567387
74606588
60534497