39774598
12986074
82782190
78417993
8127916
43184898
70773119
73075253
72413246
47903116
47416335
994704
51709625
29027986
81977487
17143379
55112912
8015415
87056058
16674505
60252628
56767634
24304362
74771145
48325274
26138649
3238372
68869113
599800
78408549
75844095
43865751
78729200
96957991
37596314
62165412
2299304
31849957
17047311
81534104