96202628
12373730
47171170
84347587
24332969
56044213
57306490
67273346
4358194
18764403
84049824
51592296
75101087
51005862
51271435
6430711
42701917
33906727
70474973
5686909
51411839
8879576
53851075
42919176
252666
33306214
58449053
26201621
56304260
78365197
84477186
88491940
80362444
6826385
1836319
76375341
53031297
4252441
1806712
91193072