22375579
60328639
53841567
93932041
16653929
23479138
86817543
25744668
48146349
28032621
12511407
50549164
22229392
48541270
91028987
63937925
31942921
53648952
90978120
33108909
67579822
41163163
76867545
20574051
4135655
38864480
2636137
78792175
51283628
37857190
19651401
52657615
64611013
72628690
73903884
49561937
64364820
1417909
56517710
47005411