40184469
57769052
14876212
9779788
4633170
24472262
93121355
58801740
45895669
25737824
55731899
28085952
31928842
46104461
86641768
43194392
60881018
28865186
9005846
14248256
79095662
43792167
80071078
37299112
38106692
89922453
6047188
686553
74954802
51915030
47515593
70312441
68657936
19089288
49573539
23611920
33668683
28635449
5803937
38452504