33326751
5019388
2133615
17265232
245395
62326347
94135350
41586027
84958795
52973150
63236299
40744572
97972693
6297712
67531101
52952355
42393670
5547164
97936649
73255757
94306394
53346939
70997685
8789312
86945550
45039153
70275019
80146111
54192721
15046374
86808551
53989849
30458183
71146631
16046732
3467006
87923505
33361410
60272782
6045840