20362669
33877874
56613043
92841440
45199655
33301578
94595829
63764611
94816865
78839136
17439870
1082819
42742264
91731136
92227204
66088680
85952438
6649723
71439092
17863217
53782210
35034401
29783418
72675459
48709846
33973092
67506131
95889023
77986641
6572608
68288329
23119551
16532042
25638919
92753862
85237439
58847082
74099851
95248626
80497956