52739482
84981828
53168577
84319231
56756150
46663833
39769571
31331309
92341816
39353639
93556059
4539116
24182432
86271896
93265243
25075434
80565848
95097790
33593082
53341925
88159714
46438505
9671606
18268946
142414
95658316
37711173
55859066
79155438
36493823
86249950
67711847
24948349
66507761
27762125
95017378
57634246
31528809
3818663
83024583