33847962
3027797
70102458
85358012
35728727
62134759
52103539
95619411
46628944
17433244
13604917
55126218
38533653
87794890
111194
98237179
40373683
31381997
5246201
45295915
1062780
62506576
69836640
39811035
52057586
96636846
46235587
72924423
17085134
35603450
44079631
8804828
80609608
29551465
78854426
59403621
11682826
1115224
6192902
59904735